home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / ForCLI / msdos_30.lha / MSDOS_30 / DOS6 / FORMAT < prev    next >
AmigaDOS Script File  |  1994-08-28  |  1KB  |  48 lines

  1. .key DRIVE/A,SYSTEM/S,QUICK/S
  2. .bra {
  3. .ket }
  4.  
  5. If {DRIVE} EQ D:
  6.     Skip NOGO
  7. EndIf
  8. If {DRIVE} EQ Dh0:
  9.     Skip NOGO
  10. EndIf
  11. If {DRIVE} EQ SYS:
  12.     Skip NOGO
  13. EndIf
  14. If {DRIVE} EQ E:
  15.     Skip NOGO
  16. EndIf
  17. If {DRIVE} EQ Dh1:
  18.     Skip NOGO
  19. EndIf
  20.  
  21. DiskChange {DRIVE}
  22. If {SYSTEM} EQ SYSTEM
  23.    If {QUICK} EQ QUICK
  24.       System:Format drive {DRIVE} NAME Unnamed FFS INTL DIRCACHE NOICONS QUICK
  25.    Else
  26.       System:Format drive {DRIVE} name Unnamed FFS INTL DIRCACHE NOICONS
  27.    EndIf
  28.    Makedir {DRIVE}C {DRIVE}L {DRIVE}LIBS {DRIVE}S
  29.    Copy C:HighDensityPatch {DRIVE}C quiet
  30.    Copy L:Aux-Handler {DRIVE}L quiet
  31.    Copy L:Port-Handler {DRIVE}L quiet
  32.    Copy L:Queue-Handler {DRIVE}L quiet
  33.    Copy Libs:Arp.library {DRIVE}Libs quiet
  34.    Copy Libs:Explode.library {DRIVE}Libs quiet
  35.    Copy Libs:IFFParse.library {DRIVE}Libs quiet
  36.    Copy Libs:Powerpacker.library {DRIVE}Libs quiet
  37.    Copy Libs:Req.library {DRIVE}Libs quiet
  38.    Copy Libs:ReqTools.library {DRIVE}Libs quiet
  39. Else
  40.    If {QUICK} EQ QUICK
  41.       System:Format drive {DRIVE} name Empty FFS INTL DIRCACHE NOICONS QUICK
  42.    Else
  43.       System:Format drive {DRIVE} name Empty FFS INTL DIRCACHE NOICONS
  44.    EndIf
  45. EndIf
  46.  
  47. Lab NOGO
  48.